Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 THE ORCHARDS Detached £2,993,469 £525,000 25 Aug 1995
9 THE ORCHARDS Detached £1,742,579 £1,200,000 30 Jun 2015
PARK HOUSE, 6 THE ORCHARDS Detached £1,623,276 £850,000 24 Sep 2004